mechanical broom - Espagnol Anglais Dictionnaire